package model

// 定义一个结构体
type student struct{
	Name string
	score float64
}

func NewStudent(n string,s float64) *student{
	 // 返回的是一个指针，相当于放在堆里面
	return &student{
		Name : n,
		score : s,
	}
}

func NewStudent2(n string,s float64) student{
	return student{
		Name : n,
		score : s,
	}
}

func(s *student) GetScore() float64{
	return s.score // ok 
}

func(s student) GetScore2() float64{
	return s.score // ok 
}